/* 头部开始 */
#top{
	height:30px;
	line-height: 30px;
	border-top:1px solid #eee;
	border-bottom: 1px solid #dfdfdf;
	background: #FFF;
	position: relative;
	z-index: 1000;
	#top-con{
		width:1200px;
		margin:0 auto;
	}

	#top-con2{
		width:980px;
		margin:0 auto;
	}
	.top-left1{
		overflow: hidden;
		zoom: 1;
		float: left;
		span{
			float: left;
			margin-right:10px;
		}
		.userinfo{
			font-size:14px;
			.username{
				color: #2bb8aa;
			}
			.quit{
				font-size:12px;
			}
		}
	}
	.top-right{
		
		float: right;
	
		.top-right-li{
			float: left;
			border-left:1px solid #FFF;
			border-right:1px solid #FFF;	
			position: relative;
			
			.top-right-p{
				padding:0 20px 0 10px;
				position: relative;
				height: 30px;
				background: #FFF;
				cursor: pointer;
				.gwche-num{
					color: #e95002;
				    margin: 0 0.1em;
				}
			}
			.gwche{
				padding-left:25px;
			}
			.sj{
				width:6px;
				height: 3px;
				position: absolute;
				right:8px;
				top: 14px;
				background: url(../images/sp1.png) left top no-repeat;
			}
			.shu{
				width: 1px;
				height:12px;
				background: #ddd;
				position: absolute;
				right:-1px;
				top: 8px;
			}
			.che{
				width:14px;
				height: 12px;
				position: absolute;
				left: 5px;
				top:10px;
				background: url(../images/sp1.png) -35px -78px no-repeat;
			}
			.top-right-son{
				padding:10px 0;
				display: none;
				background: #FFF;
				position: absolute;
				top: 29px;
				border:1px solid #ddd;
				z-index: 1;
				.mymt{

					li{
						padding-left: 15px;
						a{
							display: block;
							height: 30px;

						}
					}
				}

				.viewed{
					li{
						padding:10px;
						overflow: hidden;
						zoom: 1;
						border-bottom: 1px dotted #eee;
						.tu{
							float: left;
							width: 80px;
						}
						.info{
							width: 110px;
							float: right;
							p{
								line-height: 16px;
								overflow: hidden;
								zoom: 1;

							}
							.p2{
								span{
									font-weight: bold;
									color: #f15238;
									margin-right: 10px;
								}
								del{
									color:#2bb8aa;
									font-size:14px;
								}
								.del{
									float: right;
									color: #f76120;
									&:hover{color:#2bb8aa}
								}
							}
						}
					}


				}
				.go-gwche{
					a{
						display: block;
						width:132px;
						height: 25px;
						color: #FFF;
						line-height: 25px;
						text-align: center;
						margin:10px auto;
						background: url(../images/sp1.png) -118px -237px no-repeat;
						&:hover{
							background: url(../images/sp1.png) -118px -268px no-repeat;
						}
					}
					
				}
				.unset-viewed{
					text-align: center;
					color: #2bb8aa;
					line-height: 40px;
				}
				.wu{ text-align: center;}
			
			}
			.mymt-pos{
				width: 78px;
				left:-1px;
			}
			.viewed-pos{
				width:220px;
				left:-143px;
			}
			.gwche-pos{
				width:220px;
				left:-119px;
			}
			.contact-pos{
				width: 94px;
				left:-17px;
			}
		}

		.hover{
			border-left:1px solid #ddd;
			border-right:1px solid #ddd;
			.top-right-menu{color:#2bb8aa}
			.sj{
				background: url(../images/sp1.png) left -4px no-repeat;
			}
		}
	}
}
/* 头部结束 */
/* logo 和 搜素开始 */
#logo-sch-bao{
	width:1200px;
	height:100px;
	margin:20px auto 0;
	position: relative;
	z-index: 900;
	.bao{
		float: right;
		width:200px;
		height: 50px;
		background: url(../images/sp1.png) -35px 0 no-repeat;
	}
}
#logo-sch-bao2{
	width:980px;
	height:100px;
	margin:20px auto 0;
	position: relative;
	z-index: 900px;
	.bao{
		float: right;
		width:200px;
		height: 50px;
		background: url(../images/sp1.png) -35px 0 no-repeat;
	}
}
.logo-piece{
	width:300px;
	float: left;
	position: relative;
	#logo{
		display: block;
		width:95px;
		height:60px;
		background: url(../images/sp1.png) 0 -267px no-repeat;
	}
	.city{
		position: absolute;
		left:100px;
		top: 0;
		color: #000;
	    font-size: 18px;
	    font-weight: bold;
	}
	.choose-city{
		position: absolute;
		left:100px;
		top: 30px;
		background: #fff;
	    border: 1px solid #eee;
	    color: #999;
	    font-size: 12px;
	    line-height: 20px;
	    padding: 2px 5px;
	    &:hover{color:#2bb8aa}
	}
}
.sch-piece{
	float: left;
	width: 600px;
	.sch-left{
		width:508px;
		height:40px;
		border:3px solid #2db8ad;
		border-right:0;
		float: left;
		position: relative;
		.sj{
			display: block;
			width: 6px;
			height: 3px;
			position: absolute;
			top: 20px;
			left:50px;
			background: url(../images/sp1.png) 0 0 no-repeat;
		}
		.sj-hover{
			background: url(../images/sp1.png) 0 -10px no-repeat;
		}
		.tuan-shang{
			width:63px;
			height: 38px;
			overflow: hidden;
			background: #FFF;
			border:1px solid #ddd;
			li{
				cursor: pointer;
			    font-size: 14px;
			    line-height: 34px;
			    padding: 3px 20px 3px 14px;
			    &:hover{background: #f6fafc}
			}
		}
		.search{
			position: absolute;
			top: 0;
			left:70px;
			height:40px;
			line-height: 40px;
			border:none;
			width:440px;
			font-size:14px;
		}
		.search-w{width:340px;}
		.hover{
			overflow: visible;
			height: auto;
		}
		.sch_result{
			position: absolute;
			background: #FFF;
			width: 344px;
			border: 1px solid #eee;
			border-top: 0;
			left: 64px;
			top: 40px;
			padding:10px 0;
			font-size:12px;
			li{
				line-height: 28px;
				text-indent: 10px;
				cursor: default;
				color:#2bb8aa;
			}
		}
	}
	.sch-left-w{width:410px}
	.btn{
		height:46px;
		width:84px;
		float: left;
		border: none;
		font-size:14px;
		color:#FFF;
		cursor: pointer;
		background: #2db8ad;
		&:hover{
			background: #12a69a;
		}
	}
	.hot-words{
		overflow: hidden;
		zoom: 1;
		line-height: 30px;
		a{
			float: left;
			margin-right:20px;
		}
	}
}
.sch-piece-w{width:500px;}
.logo-piece-w240{width:240px;}




/* logo 和 搜素结束 */